something inevitable - French English Dictionary